package com.utils;

import java.util.Random;

public class GenerateUnameAndPwd {
	
	/**
	 * @param pwd_len
	 * @return
	 */
	public static String genRandomPWD(int pwd_len){
		  final int  maxNum = 36;
		  int i;  
		  int count = 0; 
		  char[] str = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' };
		  
		  StringBuffer pwd = new StringBuffer("");
		  Random r = new Random();
		  while(count < pwd_len){
		   
		   
		   i = Math.abs(r.nextInt(maxNum));  
		   
		   if (i >= 0 && i < str.length) {
		    pwd.append(str[i]);
		    count ++;
		   }
		  }
		  
		  return pwd.toString();
		 }
	
	/*
	 */
	public static String genRandomUserCode(int pwd_len ){
		  final int  maxNum = 36;
		  int i;  
		  int count = 0;
		  char[] str = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' };
		  
		  StringBuffer pwd = new StringBuffer("");
		  Random r = new Random();
		  while(count < pwd_len){
		   
		   i = Math.abs(r.nextInt(maxNum));  //
		   
		   if (i >= 0 && i < str.length) {
		    pwd.append(str[i]);
		    count ++;
		   }
		  }
		  
		  return pwd.toString();
		
		
		
	}
	
}
